Artefato: Especificação dos Requisitos
Identifica os requisitos do software
Domínios: Produtos de Trabalho
: Verificado, Validado, Em baseline
Relacionamentos
Descrição
Descrição Principal

A especificação dos requisitos pode ter as seguintes características:

  • Introdução: Descrição geral do software e Escopo do negócio do cliente;
  • Descrição dos requisitos:
    • Funcionalidade: Necessidades estabelecidas para serem atendidas pelo software, quando ele é usado em condições específicas. Funcionalidades devem ser adequadas, precisas e seguras;
    • Interface do usuário:  Definição das características da interface do usuário que permite ao usuário entender e aprender facilmente o software para ser capaz de realizar suas tarefas com eficiência, incluindo a descrição do modelo de interface;
    • Interfaces externas: Definição das interfaces com outros softwares ou hardwares;
    • Confiabilidade: Especificação do nível de execução do software relativo à maturidade, tolerância a falhas e recuperação;
    • Eficiência: Especificação do nível de execução do software relativo ao tempo e uso dos Recursos;
    • Manutenção: Descrição dos elementos facilitadores do entendimento e execução das futuras modificações do Software;
    • Portabilidade: Descrição das características do Software que permitem que este seja transferido de um lugar para outro;
    • Limitações/restrições de projeto e construção - necessidades impostas pelo Cliente;
    • Interoperabilidade - capacidade de dois ou mais sistemas ou Componentes de Software serem capazes de alterar as informações entre si e usá-las;
    • Reusabilidade: Funcionalidade de qualquer produto/subproduto, ou uma parte dele para que ele possa ser utilizado por vários usuários como um produto final, em seu desenvolvimento de software ou na execução de outros produtos de Software;
    • Legais e regulementares: Necessidades impostas por leis, regulamentos, etc.

Cada requisito é identificado, único e verificável ou pode ser avaliado.

Informações Adicionais
White papers